capa cabalgante - French English Dictionary